(hive) roof - French English Dictionary